package com.ruoyi.project.dict.cizunew.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;

/**
 * cizunew对象 cizu
 *
 * @author shixiangwen
 * @date 2020-06-16
 */
public class Cizu extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    private Long id;

    /**
     * 词组
     */
    @Excel(name = "词组")
    private String ci;

    /**
     * 类型
     */
    @Excel(name = "类型")
    private Long type;

    /**
     * 词频
     */
    @Excel(name = "词频")
    private Long cipin;

    /**
     * 拼音
     */
    @Excel(name = "拼音")
    private String py;

    /**
     * 拼音
     */
    @Excel(name = "拼音")
    private String pinyin;

    /**
     * 同义词
     */
    @Excel(name = "同义词")
    private String tongyici;

    /**
     * 反义词
     */
    @Excel(name = "反义词")
    private String fanyici;

    /**
     * 汉语词典
     */
    @Excel(name = "汉语词典")
    private String hycd;

    /**
     * 词语解释
     */
    @Excel(name = "词语解释")
    private String cyjs;

    /**
     * 成语解释
     */
    @Excel(name = "成语解释")
    private String chenyujs;

    /**
     * 引证解释
     */
    @Excel(name = "引证解释")
    private String yzjs;

    /**
     * 国语词典
     */
    @Excel(name = "国语词典")
    private String gycd;

    @Excel(name = "快快查解释")
    private String yzjsAi;


    private Integer flag;

    /**
     * 词语解释(汉典)
     */
    @Excel(name = "词语解释(汉典)")
    private String cyjsHd;

    private String lishi;

    public void setId(Long id) {
        this.id = id;
    }

    public Long getId() {
        return id;
    }

    public void setCi(String ci) {
        this.ci = ci;
    }

    public String getCi() {
        return ci;
    }

    public void setType(Long type) {
        this.type = type;
    }

    public Long getType() {
        return type;
    }

    public void setCipin(Long cipin) {
        this.cipin = cipin;
    }

    public Long getCipin() {
        return cipin;
    }

    public void setPy(String py) {
        this.py = py;
    }

    public String getPy() {
        return py;
    }

    public void setPinyin(String pinyin) {
        this.pinyin = pinyin;
    }

    public String getPinyin() {
        return pinyin;
    }

    public void setTongyici(String tongyici) {
        this.tongyici = tongyici;
    }

    public String getTongyici() {
        return tongyici;
    }

    public void setFanyici(String fanyici) {
        this.fanyici = fanyici;
    }

    public String getFanyici() {
        return fanyici;
    }

    public void setHycd(String hycd) {
        this.hycd = hycd;
    }

    public String getHycd() {
        return hycd;
    }

    public void setCyjs(String cyjs) {
        this.cyjs = cyjs;
    }

    public String getCyjs() {
        return cyjs;
    }

    public void setChenyujs(String chenyujs) {
        this.chenyujs = chenyujs;
    }

    public String getChenyujs() {
        return chenyujs;
    }

    public void setYzjs(String yzjs) {
        this.yzjs = yzjs;
    }

    public String getYzjs() {
        return yzjs;
    }

    public void setGycd(String gycd) {
        this.gycd = gycd;
    }

    public String getGycd() {
        return gycd;
    }

    public void setCyjsHd(String cyjsHd) {
        this.cyjsHd = cyjsHd;
    }

    public String getCyjsHd() {
        return cyjsHd;
    }

    public Integer getFlag() {
        return flag;
    }

    public void setFlag(Integer flag) {
        this.flag = flag;
    }

    public String getLishi() {
        return lishi;
    }

    public void setLishi(String lishi) {
        this.lishi = lishi;
    }

    public String getYzjsAi() {
        return yzjsAi;
    }

    public void setYzjsAi(String yzjsAi) {
        this.yzjsAi = yzjsAi;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("id", getId())
                .append("ci", getCi())
                .append("type", getType())
                .append("cipin", getCipin())
                .append("py", getPy())
                .append("pinyin", getPinyin())
                .append("tongyici", getTongyici())
                .append("fanyici", getFanyici())
                .append("hycd", getHycd())
                .append("cyjs", getCyjs())
                .append("chenyujs", getChenyujs())
                .append("yzjs", getYzjs())
                .append("gycd", getGycd())
                .append("cyjsHd", getCyjsHd())
                .toString();
    }
}
